javelin bat
noun
: a large carnivorous spearnose bat (Phyllostomus hastatus) of tropical America distinguished by a triangular prolongation of the nose leaf
Love words? Need even more definitions?
Merriam-Webster unabridged
Share